Volume 47, Issue 2, April 2024, Pages 217-229
Ahmed E. Tohlob
Volume 45, Issue 3, July 2022, Pages 493-506
AHMED SALAH ELDEEB; ahmed elhussein tohlob